package com.shop.cloud.common.im.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class RegisterReq extends BaseReq{
	@Schema(description = "用户 ID，必须保证IM内唯一")
	private String userID;
	@Schema(description = "用户生日，Unix时间戳（秒）")
	private Integer birth;
	@Schema(description = "邮箱地址")
	private String email;
	@Schema(description = "扩展字段，用户可自行扩展，建议封装成 JSON 字符串")
	private String ex;
	@Schema(description = "用户头像或者群头像url，根据上下文理解")
	private String faceURL;
	@Schema(description = "用户性别 1 表示男，2 表示女")
	private Integer gender;
	@Schema(description = "用户昵称或者群昵称")
	private String nickname;
	@Schema(description = "用户手机号码，包括地区，(如香港：+852-xxxxxxxx)，")
	private String phoneNumber;
}
